

const Router = require("koa-router");
const otherController = require("../controllers/otherController");
const router = new Router();

// router.get('/api/getIp', otherController.getIpData); // ip地址查询及ip信息

/**
 * @swagger
 * /api/health:
 *   get:
 *     tags:
 *       - Health  # 将此路由归类到 Health 分类
 *     summary: 健康检查（公开接口）
 *     security: []  # 禁用 Token 校验
 *     description: 测试get请求与后端的联通状态，返回是否正常并返回访问ip
 *     responses:
 *       200:
 *         description: A hello world message
 */
router.get('/api/health', otherController.healthCheck);
/**
 * @swagger
 * /api/getResource:
 *   get:
 *     tags:
 *       - Health  # 将此路由归类到 Health 分类
 *     summary: 资源使用情况（公开接口）
 *     security: []  # 禁用 Token 校验
 *     description: 测试get请求与后端的联通状态，返回是否正常并返回访问ip
 *     responses:
 *       200:
 *         description: A hello world message
 */
router.get('/api/getResource', otherController.getResourceUsage);

module.exports = router;
